﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CKS.AGV.Core.Enum
{
    public enum AgvTaskStatus:int
    {
        创建任务 = 0,
        已下发 = 1,
        任务已接收 =2,
        已同意取料进入 =3,
        取料离开 = 4,
        已同意送料进入 =5,
        送料离开 = 6,


        完成 = 10,
        因重复取消=11,
        手动取消 = 12
    }

    public enum AgvStatus : int
    {
        默认 = 0,
        送料申请 = 1,
        送料到达预留=2,
        送料离开 = 3,

        取料申请 = 4,
        取料到达预留 = 5,
        取料离开 = 6
    }

    public enum ResAgvStatus:ushort
    {
        默认 = 0,
        送料允许进入 =1,
        送料到达后PLC动作完成_预留=2,
        取料允许进入=3,
        取料到达后PLC动作完成_预留=4,
    }
}
